package com.proyecto.track.action;

import java.util.List;

import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;

import com.opensymphony.xwork2.ActionSupport;
import com.proyecto.track.bo.Tarea;
import com.proyecto.track.service.IProyectoService;

@SuppressWarnings("serial")
public class BuscadorTareaAction extends ActionSupport {
	
	
	/** The log. */
	private Logger log = Logger.getLogger(ProyectoAction.class);
	
	/** The tarea service. */
	@Autowired
	private IProyectoService proyectoService;
	
	/** The tarea. */
	private Tarea tarea;
	
	/** The tareas. */
	private List<Tarea> tareas;
	
	/**
	 * Listar.
	 * 
	 * @return the string
	 */
	/*
	public String listar() {
		log.info(this.getClass().getCanonicalName() + "llamando a listar");
		tareas = proyectoService.listarTareas(); //metodo no creado

		return SUCCESS;
	}
	*/
	/**
	 * Buscar tarea dinamico.
	 * 
	 * @return the string
	 */
	public String buscarTareaDinamico(){
		log.info(this.getClass().getCanonicalName() + "llamando a buscar tarea dinamico");
		tareas = proyectoService.recuperarTareaDinamico(tarea);
		return SUCCESS;
	}

	public Tarea getTarea() {
		return tarea;
	}

	public void setTarea(Tarea tarea) {
		this.tarea = tarea;
	}

	public List<Tarea> getTareas() {
		return tareas;
	}

	public void setTareas(List<Tarea> tareas) {
		this.tareas = tareas;
	}
	
	
}
